corroborating testimony - French English Dictionary